.search-main{
    background-color: #E7E7E7;
    height: 100%;
}
.search-main .nodisplay{
    display: none;
}
/*搜索总页*/
.search-main .search-upper{
    width: 100%;
    height: 99px;
    border-bottom: solid 1px #E7E7E7;
    background-color: #FFF;
}
.search-main .search-upper-blank{
    height: 24px;
    background-color: #FFF;
}
.search-main .search-input{
    width: 65%;
    height: 31px;
    border-left: solid 1px #FFF ;
    border-right: solid 1px #FFF ;
    border-top: solid 0px #FFF ;
    border-bottom: solid 1px #FFF ;
    /*margin-left: 20%;*/
    /*line-height: 41px;*/
    /*vertical-align: middle;*/
    font-size: 16px;
    color: #999999;
    position: relative;
    z-index: 7;
    margin-bottom: 4px;


}
.search-main .search-box{
    width: 80%;
    height: 45px;
    border: solid 1px #999999 ;
    margin-left: 10%;
    line-height: 43px;
    vertical-align: middle;
    font-size: 16px;
    color: #999999;
    border-radius: 5px;
    margin-top: -44px;
    position: relative;
    z-index: 5;


}
.search-main .icon-sousuo {
    font-size:18px;
    color: #999999;
    margin-left: 10px;
}
.search-main .search-icon-qingkong{
    font-size:24px;
    color: #999999;
    float: right;
    margin-right: 10px;

}
.search-main .search-content{
    height: 145px;
    background-color: #FFF;
    position: absolute;
    width: 100%;
    top: 143px;
    z-index: 1;
    /*display: none;*/
}
.search-main .search-content-blank{
    height:15px ;
    background-color: #FFF;
}
.search-main .search-tip{
    text-align: center;
    font-size: 12px;
    color: #999999;
}
.search-main .search-table-div{
    text-align: center;
    width: 90%;
    margin-left: 5%;
    margin-top: 10px;
}
.search-main .search-type-table{
    width: 100%;
    font-size: 12px;
    color: #999999;
}
.search-main .search-type-table img{
    width: 47px;
}
.search-main .search-type-table tr td{
    padding: 5px;
}
/*搜索总页*/
.search-main .step1-gegu{
    display: none;
}
/*个股页*/
/*.search-main .gegu, .search-main .nich, .search-main .zuhe, .search-main .bisai{*/
    /*display: none;*/
/*}*/
.search-main .gegu-ssrs,.nich-rsnr,.zuhe-rszh,.bisai-rsbs{
    width: 100%;
    height:40px ;
    background-color: #FFF;
    font-size: 16px;
}
.search-main .gegu-ssrs-blank,.nich-rsnr-blank,.zuhe-rszh-blank,.bisai-rsbs-blank{
    height: 10px;
    background-color: #FFF;
    width: 100%;
}
.search-main .gegu-ssrs table,.nich-rsnr table,.zuhe-rszh table,.bisai-rsbs table{
    margin-left: 10px;
}

.search-main .gegu-ssrs-left,.nich-rsnr-left,.zuhe-rszh-left,.bisai-rsbs-left{
    width: 4px;
    height: 13px;
    background-color: #31A7F1;
    margin-right: 5px;
    border-radius: 2px;
}
.search-main .gegu-bottom{
    width: 100%;
}
.search-main .gegu-bottom table{
    width: 96%;
    margin-left: 1%;
    table-layout: fixed;
}
.search-main .gegu-bottom .w1{
    margin-top: 11px;
    margin-left: 6px;
    margin-bottom: -5px;
    height: 34px;
    background-color: #FFF;
    border-radius:5px ;
    text-align: center;
    /*line-height: 34px;*/
    /*vertical-align: middle;*/
}
.search-main .gegu-bottom .w1 .f1,.gegu-bottom .w1 .f2,.gegu-bottom .w1 .f3,.gegu-bottom .w1 .f4{
    color: #FFF;
    width: 16px;
    height: 16px;
    line-height: 16px;
    vertical-align: middle;
    font-size: 12px;
    margin-left: 10px;
    margin-top: 10px;
    float: left;
    /*margin-right: -16px;*/
    margin-right: -15px;
    border-radius: 2px;
}
.search-main .gegu-bottom .w1 .f1{
    background-color: #FE553B;
}
.search-main .gegu-bottom .w1 .f2{
    background-color: #FF8929;
}
.search-main .gegu-bottom .w1 .f3{
    background-color: #FFCE72;
}
.search-main .gegu-bottom .w1 .f4{
    background-color: #D8D8D8;
}
.search-main .gegu-bottom .w1 .text{
    font-size: 14px;
    color: #999;
    padding-top: 8px;
}

.search-main .gegu-cxjg{
    width: 100%;
    margin-top: 10px;

}
.search-main .gegu-cxjg .text{
    color: #565656;
    margin-bottom: 2px;
    margin-left: 10px;
}
.search-main .cxjg-tablediv{
    overflow-y: auto;
    /*height: 260px;*/
}
.search-main .gegu-cxjg table{
    width: 100%;
    background-color: #FFF;
    font-size: 16px;
    color: #565656;

}
.search-main .gegu-cxjg tr{
    height: 45px;
    border-bottom: solid 1px #E7E7E7;
}
.search-main .gegu-cxjg span{
    margin-right:10px ;
}
.search-main .gegu-cxjg .leftdiv{
    background-color:#31A7F1 ;
    width: 40px;
    height: 20px;
    color: #FFF;
    text-align: center;
    line-height: 21px;
    vertical-align: middle;
    margin-left: 10px;
    border-radius: 2px;
    /*margin-right: -22px;*/
}
/*.search-main .gegu-cxjg i{*/
.search-main .gegu-cxjg .icon-jia{
    font-size: 20px;
    background-color:#31A7F1 ;
    color: #FFF;
    border-radius: 11px;
    margin-right: 10px;
    margin-left: 30px;
}
.search-main .gegu-cxjg .icon-minus{
    font-size: 20px;
    background-color:#FF3333 ;
    color: #FFF;
    border-radius: 11px;
    margin-right: 10px;
    margin-left: 30px;
}

.search-main .gegu-cxjgtext-td{
    width: 67%;
}

/*个股页*/

/*搜索昵称*/
.search-main .nich{
    position: absolute;
    width: 100%;
    top: 143px;
    z-index: 1;
}
.search-main .nich-bottom{
    width: 100%;
}
.search-main .nich-bottom table{
    width: 100%;
    background-color: #FFF;

}
.search-main .nich-bottom table tr{
    width: 100%;
    border-top: solid 1px #E7E7E7;
    height: 75px;
    /*line-height: 75px;*/
    /*vertical-align: middle;*/
}
.search-main .nich-bottom table tr td div{
    text-align: right;
    padding-right: 10px;
}

.search-main .nich-bottom span{
    font-size: 12px;
    color: #999;
}
.search-main .nich-bottom .name{
    font-size: 14px;
    color: #565656;
}
.search-main .nich-bottom .num{
    font-size: 16px;
    color: #43B9EA;
}
.search-main .nich-bottom img{
    margin-right: 10px;
    width: 45px;
    height: 45px;
    border-radius: 50%;
}
.search-main .nich-bottom .search-xiangyou{
    height: 16px;
    color: #CCC;
}
.search-main .search-iconfont-zhang1,.search-iconfont-zhang2,.search-iconfont-zhang3{
    font-size: 31px;
    line-height: 29px;
    vertical-align: middle;
    margin-left: 10px;
}
.search-main .search-iconfont-zhang1{
    color: #FDDC41;

}
.search-main .search-iconfont-zhang2{
    color: #c6c6c6;

}
.search-main .search-iconfont-zhang3{
    color: #C09F93;

}
/*搜索昵称*/

/*搜索组合*/
.search-main .zuhe{
    position: absolute;
    width: 100%;
    top: 143px;
    z-index: 1;
}
.search-main .zuhe-bottom{
    width: 100%;
}
.search-main .zuhe-bottom table{
    width: 100%;
    background-color: #FFF;
}
.search-main .zuhe-bottom table tr{
    width: 100%;
    border-top: solid 1px #E7E7E7;
    height: 75px;
}
.search-main .zuhe-bottom .td-right{
    min-width: 65px;
}
.search-main .zuhe-bottom .right{
    font-size: 12px;
    text-align: right;
    padding-right: 10px;
    color: #999;
}
.search-main .zuhe-bottom .name{
    font-size: 14px;
    color: #565656;
}
.search-main .zuhe-bottom .num{
    font-size: 16px;
    color: #43B9EA;
}
.search-main .zuhe-bottom .imgdiv{
    text-align: center;
    /*padding-left: 15px;*/
    /*padding-right: 15px;*/
}
.search-main .zuhe-bottom img{
    width: 53px;
    margin-top: -14px;
}
.search-main .zuhe-bottom .search-xiangyou{
    height: 16px;
    color: #CCC;
}
.search-main .zuhe-bottom .rate{
    font-size: 18px;
    color: #FF2C37;
    margin-top: -42px;
    z-index: 9;
    text-align: center;
    margin-left:3px ;
}
.search-main .rszu-td-left{
    width: 26%;
}
.search-main .rszu-td-xiangyou{
    width: 9%;
}
/*搜索组合*/

/*下拉列表*/
.search-main .xiala{
    text-align: left;
    display: block;
    margin-top: -37px;
    position: relative;
}
.search-main .xiala table tr{
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
    border-bottom: solid 1px #DFDFDF ;
    border-left:solid 1px #999 ;
    border-right:solid 1px #999 ;
    /*border-radius: 10px;*/
}

.search-main .xiala table{
    position: absolute;
    width: 80%;
    margin-left: 10%;
    font-size: 16px;
    color: #999999;
    z-index: 3;
    background-color: #FFF;
}
.search-main .xiala span{
    margin-left: 10px;
}

/*下拉列表*/
/*比赛*/
.search-main .bisai{
    position: absolute;
    width: 100%;
    top: 143px;
    z-index: 1;
}
/*比赛*/
.search-main .search-games-item_clock{
    margin: 10px auto;
}
.search-main .search-games-item_clock .clock{
    width: 88px;
    height: 88px;
}
.search-main .search_games-item{
    margin-top: 1px;
}

.search-main .icon-xiangyou{
    color: #cccccc;
}
.search-main .zuhe-bottom .icon-xiangyou{
    /*margin-right: 10px;*/
}
